]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
15 years agoApprove file transfer channels
Guillaume Desmottes [Tue, 16 Aug 2011 15:07:40 +0000 (17:07 +0200)]
Approve file transfer channels

https://bugzilla.gnome.org/show_bug.cgi?id=653940

15 years agoApproverSource: takes a gicon rather than an icon name
Guillaume Desmottes [Tue, 16 Aug 2011 14:59:34 +0000 (16:59 +0200)]
ApproverSource: takes a gicon rather than an icon name

https://bugzilla.gnome.org/show_bug.cgi?id=653940

15 years agoupdate translation for Punjabi
A S Alam [Thu, 18 Aug 2011 01:28:44 +0000 (06:58 +0530)]
update translation for Punjabi

15 years agotheme - soften notification popups
Allan Day [Tue, 9 Aug 2011 14:51:37 +0000 (15:51 +0100)]
theme - soften notification popups

Some small changes to make notifications fit with the shell aesthetic
and make them match the mockups. Gives them a bigger corner radius,
smaller font and more transparency.

https://bugzilla.gnome.org/show_bug.cgi?id=656732

15 years agotheme: new chat input style, smaller meta messages
Allan Day [Wed, 17 Aug 2011 10:40:28 +0000 (11:40 +0100)]
theme: new chat input style, smaller meta messages

Match the mockup for chat input style and meta messages - gives
the input box more depth and definition, makes the meta messages
smaller and therefore more distinct and less distracting.

https://bugzilla.gnome.org/show_bug.cgi?id=640271

15 years agoRevert "network: ignore APs that hide their SSID"
Rui Matos [Sun, 14 Aug 2011 22:35:55 +0000 (23:35 +0100)]
Revert "network: ignore APs that hide their SSID"

This reverts commit 6a3130e25fb8a9d83688f29346c187314d1c5745.

It would hide those APs forever, even after connecting to them, which users
can do via other means. Thanks to Giovanni Campagna for pointing this.

https://bugzilla.gnome.org/show_bug.cgi?id=654898

15 years agoUpdated Galician translations
Fran Dieguez [Tue, 16 Aug 2011 17:30:25 +0000 (19:30 +0200)]
Updated Galician translations

15 years agoUpdated Lithuanian translation
Aurimas Černius [Sat, 13 Aug 2011 19:17:40 +0000 (22:17 +0300)]
Updated Lithuanian translation

15 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sat, 13 Aug 2011 12:19:17 +0000 (20:19 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

15 years agodateMenu: Watch for a resume, and update the clock
Colin Walters [Fri, 12 Aug 2011 14:06:19 +0000 (10:06 -0400)]
dateMenu: Watch for a resume, and update the clock

Otherwise it can be very out of date.

https://bugzilla.gnome.org/show_bug.cgi?id=656403

15 years agoUse user-defined calendar application for the date menu calendar button
Tassilo Horn [Thu, 11 Aug 2011 09:30:47 +0000 (11:30 +0200)]
Use user-defined calendar application for the date menu calendar button

Use the existing setting

  org.gnome.desktop.default-applications.office.calendar.exec

as calendar application instead of the hard-coded evolution.  Evolution
is still the fallback if that setting is cleared (it defaults to
evolution).

https://bugzilla.gnome.org/show_bug.cgi?id=651190

15 years agodateMenu: Fix some tabs vs spaces
Tassilo Horn [Fri, 12 Aug 2011 16:48:32 +0000 (12:48 -0400)]
dateMenu: Fix some tabs vs spaces

15 years agonetwork: always coerce the SSID to _something_
Rui Matos [Wed, 3 Aug 2011 18:05:53 +0000 (19:05 +0100)]
network: always coerce the SSID to _something_

https://bugzilla.gnome.org/show_bug.cgi?id=654898

15 years agonetwork: ignore APs that hide their SSID
Rui Matos [Wed, 3 Aug 2011 17:32:03 +0000 (18:32 +0100)]
network: ignore APs that hide their SSID

https://bugzilla.gnome.org/show_bug.cgi?id=654898

15 years agoShellApp: Make sure that we use a valid timestamp when activating
Jasper St. Pierre [Fri, 12 Aug 2011 03:19:39 +0000 (23:19 -0400)]
ShellApp: Make sure that we use a valid timestamp when activating

Otherwise, we'd be comparing against the last_used_time and setting
it to 0.

https://bugzilla.gnome.org/show_bug.cgi?id=656374

15 years agognome-shell.modules: update to vala 0.13.1
Nohemi Fernandez [Wed, 10 Aug 2011 19:23:05 +0000 (14:23 -0500)]
gnome-shell.modules: update to vala 0.13.1

Fixes a crash when compiling the caribou gtk module caused by
a call to async Bus.get_sync() method.
https://bugzilla.gnome.org/show_bug.cgi?id=644275

15 years agoappDisplay: Add missing this
Colin Walters [Thu, 11 Aug 2011 14:34:32 +0000 (10:34 -0400)]
appDisplay: Add missing this

Spotted by Dan Winship <danw@gnome.org>

15 years agoappDisplay: Fix activation of search results
Colin Walters [Thu, 11 Aug 2011 14:26:14 +0000 (10:26 -0400)]
appDisplay: Fix activation of search results

The id parameter changed to an app.

15 years agoShellWindowTracker: Rename self variable for consistency
Colin Walters [Thu, 11 Aug 2011 10:37:24 +0000 (06:37 -0400)]
ShellWindowTracker: Rename self variable for consistency

Historically it was monitor, now tracker.

(I want to move more things to self, but that's a different bug).

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoShellApp: Fix comment about window-backed apps
Colin Walters [Thu, 11 Aug 2011 10:34:09 +0000 (06:34 -0400)]
ShellApp: Fix comment about window-backed apps

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoappDisplay: Don't expose "Add as favorite" for window-backed apps
Colin Walters [Thu, 11 Aug 2011 10:06:38 +0000 (06:06 -0400)]
appDisplay: Don't expose "Add as favorite" for window-backed apps

We don't know how to do it.  Similarly, don't allow New Window.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoShellApp: Ensure we set the size of returned texture for window backed apps
Colin Walters [Thu, 11 Aug 2011 09:56:00 +0000 (05:56 -0400)]
ShellApp: Ensure we set the size of returned texture for window backed apps

Unify the two code paths too.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoShellApp: Use stable sequence for id, not pointer address
Colin Walters [Thu, 11 Aug 2011 09:47:38 +0000 (05:47 -0400)]
ShellApp: Use stable sequence for id, not pointer address

As danw points out,

  "It's unique during the lifetime of the window, but reasonably likely to be
  reused by another window after this one is destroyed. Using
  meta_window_get_stable_sequence() might be better."

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoShellApp: Use global time, not clutter time
Colin Walters [Thu, 11 Aug 2011 09:45:48 +0000 (05:45 -0400)]
ShellApp: Use global time, not clutter time

This is correct in more circumstances.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoShellApp: Use integer for size, not float
Colin Walters [Thu, 11 Aug 2011 09:44:19 +0000 (05:44 -0400)]
ShellApp: Use integer for size, not float

We were basically casting it everywhere except for ClutterActor -
let's be consistent with StTextureCache and use integers.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoShellApp: Change activation API
Colin Walters [Thu, 11 Aug 2011 09:35:23 +0000 (05:35 -0400)]
ShellApp: Change activation API

Since almost all of the callers of shell_app_activate were using the
default workspace (by passing -1), remove that parameter.

Add a new shell_app_activate_full() API which takes a workspace as
well as a timestamp; previously we might have been ignoring event
timestamps from elsewhere.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoshell_util_normalize_and_casefold: New utility function
Colin Walters [Wed, 10 Aug 2011 16:58:40 +0000 (12:58 -0400)]
shell_util_normalize_and_casefold: New utility function

Merge the duplicated copies into shell-util.

15 years agoKill off ShellAppInfo, move into ShellApp
Colin Walters [Thu, 21 Apr 2011 17:35:01 +0000 (13:35 -0400)]
Kill off ShellAppInfo, move into ShellApp

This dramatically thins down and sanitizes the application code.

The ShellAppSystem changes in a number of ways:
* Preferences are special cased more explicitly; they aren't apps,
  they're shortcuts for an app), and we don't have many of them, so
  don't need e.g. the optimizations in ShellAppSystem for searching.
* get_app() changes to lookup_app() and returns null if an app isn't
  found.  The semantics where it tried to find the .desktop file
  if we didn't know about it were just broken; I am pretty sure no
  caller needs this, and if they do we'll fix them.
* ShellAppSystem maintains two indexes on apps (by desktop file id
  and by GMenuTreeEntry), but is no longer in the business of
  dealing with GMenuTree as far as hierarchy and categories go.  That
  is moved up into js/ui/appDisplay.js.  Actually, it flattens both
  apps and settings.

Also, ShellWindowTracker is now the sole reference-owner for
window-backed apps.  We still do the weird "window:0x1234beef" id
for these apps, but a reference is not stored in ShellAppSystem.

The js/ui/appDisplay.js code is rewritten, and sucks a lot less.
Variable names are clearer:

_apps -> _appIcons
_filterApp -> _visibleApps
_filters -> _categoryBox

Similarly for function names.  We no longer call (for every app) a
recursive lookup in GMenuTree to see if it's in a particular section
on every category switch; it's all cached.

NOTE - this intentionally reverts the incremental loading code from
commit 7813c5b93f6bcde8c4beae286e82bfc472b2b656.  It's fast enough
here without that.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 10 Aug 2011 13:23:32 +0000 (15:23 +0200)]
Updated Norwegian bokmål translation

15 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 10 Aug 2011 11:27:49 +0000 (13:27 +0200)]
Updated Spanish translation

15 years agocalendar: Improve week start handling
Florian Müllner [Fri, 24 Jun 2011 00:40:36 +0000 (02:40 +0200)]
calendar: Improve week start handling

Add a helper function (mostly copied from gtkcalendar.c) for getting
the first week day for the current locale, using nl_langinfo if
available and falling back to the GTK+ gettext fallback otherwise.

Use that function in the calendar, so that the LC_TIME setting is
used if possible.

https://bugzilla.gnome.org/show_bug.cgi?id=649078

15 years agoShellAppUsage: Port to GDBus
Giovanni Campagna [Tue, 9 Aug 2011 15:44:44 +0000 (11:44 -0400)]
ShellAppUsage: Port to GDBus

(Split out of a larger commit by Colin Walters <walters@verbum.org>)

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agoShellGlobal: Remove unused dbus-glib include
Colin Walters [Tue, 9 Aug 2011 11:56:59 +0000 (07:56 -0400)]
ShellGlobal: Remove unused dbus-glib include

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agolayout: Don't create and destroy ripple animations
Jasper St. Pierre [Sun, 7 Aug 2011 20:48:56 +0000 (16:48 -0400)]
layout: Don't create and destroy ripple animations

Instead, create three ripples and keep tweening them. This gives a dramatic
speedup when entering the overview, but means that we can't have the same animation
running twice. In this case, we "reset" the currently running ripple animation, but
it is hard to notice unless looking for it.

https://bugzilla.gnome.org/show_bug.cgi?id=656125

15 years agoUpdated Swedish translation
Daniel Nylander [Mon, 8 Aug 2011 06:33:05 +0000 (08:33 +0200)]
Updated Swedish translation

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 6 Aug 2011 13:00:28 +0000 (16:00 +0300)]
Updated Hebrew translation.

15 years agoextensionSystem: Save extension errors per-extension
Jasper St. Pierre [Thu, 23 Jun 2011 01:41:30 +0000 (21:41 -0400)]
extensionSystem: Save extension errors per-extension

Extension developers may be confused about why their extensions aren't working:
the LookingGlass isn't a very obvious place, or even which errors are theirs.
To remedy this, save all errors per-UUID which allows them to be retrieved
later.

https://bugzilla.gnome.org/show_bug.cgi?id=654770

15 years agoshellDBus: Add a few version parameters
Jasper St. Pierre [Thu, 30 Jun 2011 00:09:00 +0000 (20:09 -0400)]
shellDBus: Add a few version parameters

Add ShellVersion, designed for detecting OUT_OF_DATE extensions so they can't
be installed, as well as ApiVersion, designed for backwards-compatibility with
the SweetTooth web-app, which must support all shell versions.

https://bugzilla.gnome.org/show_bug.cgi?id=654770

15 years agoshellDBus: Add ListExtensions() and GetExtensionInfo()
Jasper St. Pierre [Thu, 23 Jun 2011 02:03:04 +0000 (22:03 -0400)]
shellDBus: Add ListExtensions() and GetExtensionInfo()

GetExtensionInfo() takes a UUID and returns a JSON object with information
about that extension including their metadata, path and current state.

ListExtensions() takes no arguments and returns a JSON object mapping UUIDs
to the same information objects described above.

https://bugzilla.gnome.org/show_bug.cgi?id=654770

15 years agolookingGlass: Recognize new extensions as they are added
Jasper St. Pierre [Sat, 11 Jun 2011 04:21:35 +0000 (00:21 -0400)]
lookingGlass: Recognize new extensions as they are added

https://bugzilla.gnome.org/show_bug.cgi?id=654770

15 years agoworkspacesView: belatedly remove an unused variable
Dan Winship [Thu, 4 Aug 2011 17:37:57 +0000 (13:37 -0400)]
workspacesView: belatedly remove an unused variable

15 years agoUpdate Spanish translation
Diego Escalante Urrelo [Thu, 4 Aug 2011 10:48:10 +0000 (12:48 +0200)]
Update Spanish translation

Forgotten "%p" in 12h time formats.

15 years agoUpdate Spanish translation
Daniel Mustieles [Thu, 4 Aug 2011 10:36:12 +0000 (12:36 +0200)]
Update Spanish translation

The mistery of the combining accutes continues.

Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com>
15 years agoDon't save unacked messages
Guillaume Desmottes [Mon, 11 Jul 2011 14:14:36 +0000 (16:14 +0200)]
Don't save unacked messages

Don't bother tracking which messages we need to ACK, just tell Telepathy to
ACK them all.

https://bugzilla.gnome.org/show_bug.cgi?id=654398

15 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 4 Aug 2011 07:31:13 +0000 (09:31 +0200)]
Updated Spanish translation

15 years agoUpdated Vietnamese translation
Ngô Chin [Thu, 4 Aug 2011 02:16:04 +0000 (09:16 +0700)]
Updated Vietnamese translation

15 years agopo/vi.po: import from Damned Lies
Nguyễn Thái Ngọc Duy [Thu, 4 Aug 2011 02:10:38 +0000 (09:10 +0700)]
po/vi.po: import from Damned Lies

15 years agotelepathyClient: Use markup for timestamps
Jasper St. Pierre [Thu, 4 Aug 2011 01:52:06 +0000 (21:52 -0400)]
telepathyClient: Use markup for timestamps

Commit aa1405e4eaa introduced <b> tags for timestamps, but forgot to enable
markup with them.

15 years agobuild: gnome-control-center needs latest gnome-menus
Jasper St. Pierre [Thu, 4 Aug 2011 01:46:00 +0000 (21:46 -0400)]
build: gnome-control-center needs latest gnome-menus

15 years agotelepathyClient: Add our own translations for timestamps
Jasper St. Pierre [Mon, 1 Aug 2011 22:25:59 +0000 (18:25 -0400)]
telepathyClient: Add our own translations for timestamps

As an effort to prevent a string freeze to land timestamps on 3.0, we reused
translations for the calendar. Now that the string freeze is long gone, make
some proper strings.

https://bugzilla.gnome.org/show_bug.cgi?id=640271

15 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 3 Aug 2011 19:54:48 +0000 (21:54 +0200)]
Updated Spanish translation

15 years agonotificationDaemon: fix syntax error
Dan Winship [Wed, 3 Aug 2011 19:21:00 +0000 (15:21 -0400)]
notificationDaemon: fix syntax error

15 years agonotification-daemon: Add support for 'default' actions
Florian Müllner [Tue, 2 Aug 2011 13:42:45 +0000 (15:42 +0200)]
notification-daemon: Add support for 'default' actions

The notification spec supports the concept of a 'default' action:
  "The default action (usually invoked my clicking the notification)
   should have a key named "default". The name can be anything, though
   implementations are free not to display it."
Support this by invoking the 'default' action rather than a emitting
the 'clicked' signal when clicking notifications which specifie a
default action.
Also don't add an action button for the default action.

https://bugzilla.gnome.org/show_bug.cgi?id=655818

15 years agoaltTab: do a step transition instead of fading in
Rui Matos [Wed, 20 Jul 2011 18:59:58 +0000 (19:59 +0100)]
altTab: do a step transition instead of fading in

Commit 7596fdb46091c7b224dc3d1b64b95252cec1b468 makes the popup feel slow.
Instead of fading the popup in we wait a bit and show it instantly.

https://bugzilla.gnome.org/show_bug.cgi?id=652346

15 years agomain: Add Main.notify() for simple system messages
Florian Müllner [Thu, 28 Jul 2011 18:06:24 +0000 (20:06 +0200)]
main: Add Main.notify() for simple system messages

... similar to Main.notifyError(), but don't duplicate the message
on stderr/in the log.

https://bugzilla.gnome.org/show_bug.cgi?id=652718

15 years agoshell: fail cleanly if XFixesGetCursorImage fails
Dan Winship [Wed, 3 Aug 2011 15:12:32 +0000 (11:12 -0400)]
shell: fail cleanly if XFixesGetCursorImage fails

from Mageia, via Olav Vitters
https://bugzilla.gnome.org/show_bug.cgi?id=653119

15 years agolayout: make Chrome an implementation detail of LayoutManager
Dan Winship [Mon, 25 Jul 2011 13:53:19 +0000 (09:53 -0400)]
layout: make Chrome an implementation detail of LayoutManager

Make the Chrome object be a private member of LayoutManager, and add
new LayoutManager methods to proxy to the old Chrome methods.

https://bugzilla.gnome.org/show_bug.cgi?id=655813

15 years agolayout: merge chrome.js into layout.js
Dan Winship [Mon, 25 Jul 2011 13:56:51 +0000 (09:56 -0400)]
layout: merge chrome.js into layout.js

LayoutManager and Chrome are already somewhat intertwined and will be
becoming more so. As a first step in merging them, move the Chrome
object into layout.js (with no other code changes).

https://bugzilla.gnome.org/show_bug.cgi?id=655813

15 years agolookingGlass: put this in the chrome layer
Dan Winship [Mon, 25 Jul 2011 13:47:44 +0000 (09:47 -0400)]
lookingGlass: put this in the chrome layer

Looking Glass is supposed to slide out from underneath the panel.
Rather than fiddling with Main.chrome.actor directly, just add the lg
actor to the chrome, and fix its stacking there.

https://bugzilla.gnome.org/show_bug.cgi?id=655813

15 years agomessageTray: move the summary notification out of MessageTray.actor
Dan Winship [Wed, 27 Jul 2011 14:03:30 +0000 (10:03 -0400)]
messageTray: move the summary notification out of MessageTray.actor

With the old pre-boxpointer summary notifications, it sort of made
sense that the summary notification actor was a child of the message
tray. But there's no reason for that now, and in fact, it ends up
requiring special cases in some places since hovering over the summary
notification counts as hovering over the tray. So, fix this.

https://bugzilla.gnome.org/show_bug.cgi?id=655813

15 years agopanel: move the corners into the panel actor
Dan Winship [Thu, 21 Jul 2011 14:49:04 +0000 (10:49 -0400)]
panel: move the corners into the panel actor

Rather than having the panel corners as independent bits of chrome and
manually syncing their positions, put them inside the panel actor, and
update the panel's allocation code to position them correctly.

https://bugzilla.gnome.org/show_bug.cgi?id=655813

15 years agochrome: Make affectsStruts default to false
Dan Winship [Thu, 21 Jul 2011 14:18:15 +0000 (10:18 -0400)]
chrome: Make affectsStruts default to false

Since we only want it to be true for the panel, and nothing else.

https://bugzilla.gnome.org/show_bug.cgi?id=655813

15 years agoSt: fix container paint volumes
Dan Winship [Mon, 1 Aug 2011 19:16:45 +0000 (15:16 -0400)]
St: fix container paint volumes

If a container is not clip-to-allocation, then its get_paint_volume()
needs to include the paint volumes of all of its children, since they
(or their children) may paint outside the container's allocation.

Also, if the superclass get_paint_volume() returns FALSE, then the
subclass should return FALSE too.

https://bugzilla.gnome.org/show_bug.cgi?id=655812

15 years agoshell-global: remove "gratuitous" meta_plugin_* calls
Dan Winship [Thu, 24 Mar 2011 20:12:33 +0000 (16:12 -0400)]
shell-global: remove "gratuitous" meta_plugin_* calls

MetaPlugin wraps a bunch of compositor (and plain metacity) methods
that we can just call ourselves, so just do that. (Presumably this
dates back to some ancient time when it was imagined that plugins
wouldn't need access to the full metacity API.)

https://bugzilla.gnome.org/show_bug.cgi?id=654639

15 years agoshell-global: add a "display" property
Dan Winship [Wed, 13 Jul 2011 16:34:31 +0000 (12:34 -0400)]
shell-global: add a "display" property

and update callers to fetch that rather than doing
"global.screen.get_display()"

https://bugzilla.gnome.org/show_bug.cgi?id=654639

15 years agoshell-global: keep better track of screens and displays
Dan Winship [Wed, 13 Jul 2011 16:22:32 +0000 (12:22 -0400)]
shell-global: keep better track of screens and displays

Rather than constantly asking mutter for the MetaScreen, and then
figuring out the MetaDisplay/Display/etc from there, just keep track
of everything we care about inside ShellGlobal.

https://bugzilla.gnome.org/show_bug.cgi?id=654639

15 years agopolkit: Update style of password entry
Florian Müllner [Wed, 27 Jul 2011 14:53:45 +0000 (16:53 +0200)]
polkit: Update style of password entry

Use a subtle gradient background and add a blue border when focused.

https://bugzilla.gnome.org/show_bug.cgi?id=655422

15 years agotheme: make modal dialog buttons match the mockups
Allan Day [Tue, 2 Aug 2011 15:29:02 +0000 (16:29 +0100)]
theme: make modal dialog buttons match the mockups

The buttons should have a glassy transparent look. Also, they should not
be as tall, should light up on hover, and their labels should be white
in order to stand out. Making the labels solid white requires removing the
transparency set in modalDialog.js. Also, add a separate color setting
for the dialog as a whole - this avoids having a white icon.

https://bugzilla.gnome.org/show_bug.cgi?id=655428

15 years agoAdded Malay translation
Umarzuki Bin Mochlis Moktar [Wed, 3 Aug 2011 08:17:22 +0000 (10:17 +0200)]
Added Malay translation

15 years agoshell-app-system: Load settings apps
Florian Müllner [Mon, 1 Aug 2011 22:29:28 +0000 (00:29 +0200)]
shell-app-system: Load settings apps

When porting to the new gnome-menus API in commit 8f3bdd4f1, the
initial loading of settings apps was left out, so settings panels
are neither found nor can be launched from the top panel menus.

15 years agoTheme: match message tray and panel box pointers
Allan Day [Mon, 1 Aug 2011 19:54:42 +0000 (20:54 +0100)]
Theme: match message tray and panel box pointers

Panel box pointers were recently updated to match the mockups. Message
tray box pointers should look the same. Update the corner radius, stroke
colour and pointer dimensions to match.

https://bugzilla.gnome.org/show_bug.cgi?id=655627

15 years agost-container: fix a misspelled variable name
Dan Winship [Mon, 1 Aug 2011 18:28:34 +0000 (14:28 -0400)]
st-container: fix a misspelled variable name

15 years agognome-shell.modules: Import gnome-menus
Colin Walters [Mon, 1 Aug 2011 18:16:13 +0000 (14:16 -0400)]
gnome-shell.modules: Import gnome-menus

15 years agoPort to new gnome-menus API
Colin Walters [Mon, 18 Apr 2011 20:05:47 +0000 (16:05 -0400)]
Port to new gnome-menus API

Since gnome-menus is now introspectable, eventually we can drop
ShellAppSystem entirely.  For now though, just do the basic port.

https://bugzilla.gnome.org/show_bug.cgi?id=648149

15 years agoAdded StButtonAccessible
Alejandro Piñeiro [Mon, 23 May 2011 19:35:28 +0000 (21:35 +0200)]
Added StButtonAccessible

Basic skeleton and the proper role (ATK_ROLE_PUSH_BUTTON)

15 years agopanelMenu: add a gap between the panel and its menus
Dan Winship [Sat, 30 Jul 2011 17:24:24 +0000 (13:24 -0400)]
panelMenu: add a gap between the panel and its menus

The specs call for a 2 pixel gap between the panel and its menus,
though we need to specify this as 4 pixels, since it's relative to the
bottom of the icon/title, not the bottom of the panel (up until now,
the point of the menu arrow was actually overlapping the menu's
highlight underline).

Also, move the gap specification into the CSS, since it makes more
sense there.

https://bugzilla.gnome.org/show_bug.cgi?id=655627

15 years agoFix critical when setting a NULL label
Giovanni Campagna [Mon, 1 Aug 2011 14:14:23 +0000 (16:14 +0200)]
Fix critical when setting a NULL label

st_label_set_text() does not accept NULL, and emits a g_critical
in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=654638

15 years agoUpdated POTFILES.in
Piotr Drąg [Mon, 1 Aug 2011 13:42:24 +0000 (15:42 +0200)]
Updated POTFILES.in

15 years agoTheme: improve menu popup appearance
Allan Day [Sat, 30 Jul 2011 12:00:16 +0000 (13:00 +0100)]
Theme: improve menu popup appearance

Make menu popups fully match the mockups by changing the stroke
colour, pointer and corner radius size. This has the benefit of
distinguishing the menu from the background and gives it a subtler
appearance that fits the shell's aesthetic.

https://bugzilla.gnome.org/show_bug.cgi?id=655627

15 years agoUse "Region and Language Settings" label
Jeremy Bicha [Sun, 17 Jul 2011 07:35:08 +0000 (03:35 -0400)]
Use "Region and Language Settings" label

Since this link in the keyboard menu points to Region and Language
Settings in System Settings, we should be consistent and use that
term instead of "Localization Settings"

Also, this removes ellipsis from "Show Keyboard Layout" since it
doesn't require further input.

https://bugzilla.gnome.org/show_bug.cgi?id=652984

15 years agoAdd markup.js to TEST_JS
Owen W. Taylor [Wed, 27 Jul 2011 23:09:54 +0000 (19:09 -0400)]
Add markup.js to TEST_JS

15 years agoRequire GJS 1.29.15
Owen W. Taylor [Wed, 27 Jul 2011 22:26:43 +0000 (18:26 -0400)]
Require GJS 1.29.15

15 years agoAlways include gnome-shell-jhbuild.in in EXTRA_DIST
Owen W. Taylor [Wed, 27 Jul 2011 23:02:21 +0000 (19:02 -0400)]
Always include gnome-shell-jhbuild.in in EXTRA_DIST

15 years agoBump version to 3.1.4
Owen W. Taylor [Wed, 27 Jul 2011 22:37:50 +0000 (18:37 -0400)]
Bump version to 3.1.4

Update NEWS

15 years agochrome: Ignore minimized windows when updating visibility
Florian Müllner [Wed, 27 Jul 2011 19:41:44 +0000 (21:41 +0200)]
chrome: Ignore minimized windows when updating visibility

The current check for fullscreen windows ignores the window's
minimization state, so that chrome which is hidden in fullscreen
will always hide if the window on top of the window stack is
fullscreen, even if it is actually minimized.
Instead, skip minimized windows when looking for fullscreen windows.

https://bugzilla.gnome.org/show_bug.cgi?id=655446

15 years agoNotificationDaemon: only remove the source if notification sender is removed from...
Marina Zhurakhinskaya [Wed, 27 Jul 2011 21:08:08 +0000 (17:08 -0400)]
NotificationDaemon: only remove the source if notification sender is removed from DBus and the application is set

This ensures that we don't remove "notify-send" sources, senders of which are
removed from DBus immediately.

15 years agotests: add a test for MessageTray._fixMarkup
Dan Winship [Wed, 18 May 2011 18:54:05 +0000 (14:54 -0400)]
tests: add a test for MessageTray._fixMarkup

https://bugzilla.gnome.org/show_bug.cgi?id=650298

15 years agotests: fix up typelib include paths
Dan Winship [Wed, 18 May 2011 18:52:27 +0000 (14:52 -0400)]
tests: fix up typelib include paths

The js modules have so many imports back and forth that it's pretty
much guaranteed that if you import even one of them, you'll end up
importing all of them, including ui.status.bluetooth and
ui.status.network. So fix up the typelib include paths the same way
gnome-shell-jhbuild does, so we can find everything.

https://bugzilla.gnome.org/show_bug.cgi?id=650298

15 years agomessageTray: improve bad-markup handling
Dan Winship [Wed, 4 May 2011 15:15:45 +0000 (11:15 -0400)]
messageTray: improve bad-markup handling

_fixMarkup() was supposed to be ensuring that the markup we passed to
clutter was correct, but it was validating the syntax incorrectly, and
wasn't checking that the markup was valid (or even well-formed). This
is bad because if you pass bad pango markup to
clutter_text_set_markup(), it will g_warn and drop the string on the
floor.

Fix by fixing up the regexps, and then calling Pango.parse_markup() on
the result, and just xml-escaping everything if parse_markup() fails.

https://bugzilla.gnome.org/show_bug.cgi?id=650298

15 years agoUpdated Slovak translation
Michal Štrba [Tue, 26 Jul 2011 13:12:15 +0000 (15:12 +0200)]
Updated Slovak translation

15 years ago[l10n] Updated Italian translation
Luca Ferretti [Sat, 23 Jul 2011 18:13:56 +0000 (20:13 +0200)]
[l10n] Updated Italian translation

15 years agoUpdated Russian translation
Yuri Kozlov [Sat, 23 Jul 2011 17:34:36 +0000 (21:34 +0400)]
Updated Russian translation

15 years agomain: add logStackTrace(), for debugging
Dan Winship [Wed, 20 Jul 2011 17:45:31 +0000 (13:45 -0400)]
main: add logStackTrace(), for debugging

Add Main.logStackTrace(), to print a (javascript) stack trace, which
is often useful when debugging.

https://bugzilla.gnome.org/show_bug.cgi?id=654987

15 years agoRevert "wip: cross fade the window_group and window clones going in/out of the overview"
Rui Matos [Tue, 19 Jul 2011 23:45:53 +0000 (00:45 +0100)]
Revert "wip: cross fade the window_group and window clones going in/out of the overview"

This reverts commit 162559159827227d418afd1f712f79c1d3a4a353.

15 years agoRevert "volume.js: make slider menu items activatable"
Rui Matos [Tue, 19 Jul 2011 23:45:29 +0000 (00:45 +0100)]
Revert "volume.js: make slider menu items activatable"

This reverts commit a50c30a4fde52e0173754f84f2990a4b70ca5b7a.

15 years agorunDialog: catch exceptions from Gio.app_info_launch_default_for_uri()
Rui Matos [Wed, 6 Jul 2011 19:43:49 +0000 (20:43 +0100)]
runDialog: catch exceptions from Gio.app_info_launch_default_for_uri()

An uncaught exception here would mean that the dialog wouldn't close.

https://bugzilla.gnome.org/show_bug.cgi?id=653700

15 years agowip: cross fade the window_group and window clones going in/out of the overview
Rui Matos [Mon, 4 Jul 2011 17:35:01 +0000 (18:35 +0100)]
wip: cross fade the window_group and window clones going in/out of the overview

https://bugzilla.gnome.org/show_bug.cgi?id=653868

15 years agovolume.js: make slider menu items activatable
Rui Matos [Fri, 6 May 2011 16:34:19 +0000 (17:34 +0100)]
volume.js: make slider menu items activatable

Keeping the volume menu open after setting the desired volume isn't that
useful and forces a second click (or an Esc press) to dismiss it. Allow for
the sliders to be used with a single click-hold-move-release.

https://bugzilla.gnome.org/show_bug.cgi?id=649586

15 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 19 Jul 2011 20:27:47 +0000 (22:27 +0200)]
Updated Slovenian translation

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 18 Jul 2011 11:50:22 +0000 (13:50 +0200)]
Updated Norwegian bokmål translation